mediate irrigation - Espagnol Anglais Dictionnaire